package com.demo.service;

import com.demo.entity.StatisticShare;
import com.demo.vo.StatisticShareVo;

import java.util.List;

public interface IStatisticShareService {
    int deleteByPrimaryKey(Integer id);
    int insert(StatisticShare record);
    int insertSelective(StatisticShare record);
    StatisticShare selectByPrimaryKey(Integer id);
    int updateByPrimaryKeySelective(StatisticShare record);
    int updateByPrimaryKey(StatisticShare record);
    StatisticShare selectByNo(String no);

    List<StatisticShare> queryByPage(StatisticShareVo ssv);
    int queryCount(StatisticShareVo ssv);

    /**
     * 我的分享数据
     * @param ssv
     * @return
     */
    List<StatisticShareVo> queryMyShareData(StatisticShareVo ssv);

    List<StatisticShareVo> queryByPageByGroup(StatisticShareVo ssv);
    int queryCountByGroup(StatisticShareVo ssv);
}
